package com.electronic.appearance;



import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @Author: IFCA
 * @Description: CrossPageAppearance 类用于表示与图像添加和签名相关的外观设置
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class CrossPageAppearance extends AbstractAppearance {
    /**
     * 要添加图像的起始页码(骑缝章)
     */
    private Integer startPage;
    /**
     * 要添加图像的结束页码(骑缝章)
     */
    private Integer endPage;


    /**
     * 是否移动跨页位置
     */
    private boolean isMoveCrossPos = false;
    /**
     * 跨页签名的 X 轴偏移量
     */
    private float signOffsetX = 0.0F;
    /**
     * 跨页签名的 Y 轴偏移量
     */
    private float signOffsetY = 0.0F;
    /**
     * 首页百分比
     */
    private float firstPagePercent = 0.0F;
    /**
     * 尾页百分比
     */
    private float lastPagePercent = 0.0F;
}
